package math

// 根据 precision（精度） 向下舍入 number。

import "math"

func Floor(number float64, precision ...uint) float64 {
	if 1 > len(precision) || 0 == precision[0] {
		return math.Floor(number)
	}

	pow := math.Pow10(int(precision[0]))

	return math.Floor(number * pow) / pow
}
